//消除字符串两端的空格
let reg = /^\s+|\+$/g
let str = ' #id div.class ';
str.replace(reg,'')//"#id div.class"

//把手机号码替换成
var reg = /1[24578]\d{9}/;

var str = '姓名：七七 手机：15932638907'; 
str.replace(reg, '***') //"姓名：七七 手机：***"

//替换敏感词
let str = '中国中国人民解放军中华人民共和国';
    
let r = str.replace(/中国|军/g, input => {
    let t = '';
    for (let i = 0; i<input.length; i++) {
        t += '*';
    }
    return t;
})
     
console.log(r); //****人民解放*中华人民共和国  

//千位分隔符
let reg = /(\d)(?=(?:\d{3})+$)/g

let str = '100002003232322';    
let r = str.replace(, '$1,'); //100,002,003,232,322

//匹配网页标签
var reg = /<(.+)>.+<\/\1>/;

var str = '七七<div>2707509@.qq.com</div>七七';    
str.match(reg); // ["<div>2707509@.qq.com</div>"]

//验证银行卡卡号（16位或者19位）
let reg = /^([1-9]{1})(\d{15}|\d{18})$/

reg.test('6222026006705354218') // true





